shared apartment - German English Dictionary